Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
22 VICARAGE ROAD Detached £1,490,890 £370,000 14 Dec 1999
25 VICARAGE ROAD Detached £1,970,189 £1,150,000 4 Apr 2011
27 VICARAGE ROAD Detached £930,827 £427,500 3 Dec 2003